import '../../scss/material.scss';
import $ from '../jquery-3.4.1.min.js';
import '../../js/material/materialOne';
import '../../js/test/test';
import '../material/pack';
import '../material/thingList';
import '../material/joinPack';
import '../material/outPack';
//pjw
let wltype = true;
let val = location.search.substring(1);
val = decodeURIComponent(val);
// console.log('当前是：', val);
$('.wl').children().show();
switch (val) {//pjw
    case "供应商管理":
        $(".target").addClass("active");
        $(".supplyList").removeClass("active");
        $('.z1').attr('class', 'main-left-li-active');
        break;
    case "仓库管理":
        $(".target").addClass("active");
        $(".packAdmin").removeClass("active");
        $('.z2').attr('class', 'main-left-li-active');
        break;
    case "物料清单":
        $(".target").addClass("active");
        $(".materialAdmin").removeClass("active");
        $('.z3').attr('class', 'main-left-li-active');
        break;
    case "采购入库":
        $(".target").addClass("active");
        $(".buyer").removeClass("active");
        $('.z4').attr('class', 'main-left-li-active');
        break;
    case "领用出库":
        $(".target").addClass("active");
        $(".addOut").removeClass("active");
        $('.z5').attr('class', 'main-left-li-active');
        break;
    case "维修领退材":
        $(".target").addClass("active");
        $(".maintain").removeClass("active");
        $('.z6').attr('class', 'main-left-li-active');
        break;
    case "库存查询":
        $(".target").addClass("active");
        $(".findGoods").removeClass("active");
        $('.z7').attr('class', 'main-left-li-active');
        break;
}

$("#main-left").on('click', '.z', function () {//pjw
    if (wltype == false) {
        wltype = true;
        $(this).parents('ul').children().show();
    } else {
        wltype = false;
        $(".wl li:not(:nth-of-type(1))").hide();
    };
})

//物料管理
$(".wl").on("click", "li", function () {
    const text = $(this).text();
    switch (text) {
        case "供应商管理": $(".target").addClass("active");
            $(".supplyList").removeClass("active");
            break;
        case "仓库管理": $(".target").addClass("active");
            $(".packAdmin").removeClass("active");
            break;
        case "物料清单": $(".target").addClass("active");
            $(".materialAdmin").removeClass("active");
            break;
        case "采购入库": $(".target").addClass("active");
            $(".buyer").removeClass("active");
            break;
        case "领用出库": $(".target").addClass("active");
            $(".addOut").removeClass("active");
            break;
        case "维修领退材": $(".target").addClass("active");
            $(".maintain").removeClass("active");
            break;
        case "库存查询": $(".target").addClass("active");
            $(".findGoods").removeClass("active");
            break;
    }
})

//新增供应商
$(".supplyList").on("click", "#addSupply", function () {
    $(".target").addClass("active");
    $(".add").removeClass("active");
})
//返回供应商列表
$(".add").on("click", "#back", function () {
    $(".target").addClass("active");
    $(".supplyList").removeClass("active");
})
//新增仓库
$(".packAdmin").on("click", "#addPack", function () {
    $(".target").addClass("active");
    $(".newPack").removeClass("active");
})
//新增物料
$(".materialAdmin").on("click", "#addMaterial", function () {
    $(".target").addClass("active");
    $(".newMaterial").removeClass("active");
})
//打开新增入库
$(".buyer").on("click", ".adds", function () {
    $(".target").addClass("active");
    $(".addBuyer").removeClass("active");
    let str = '';
    while (str.length < 6) {
        str += parseInt(Math.random() * 10);
    }
    $("#joinNum").text(`入库单号:${str}`);
    $("#joinNum").attr('index',str);
})
//关闭添加材料
$("#addThing").on("click", ".close", function () {
    $("#addThing").addClass("active");
})
//打开出库
$(".addOut").on("click", ".adds", function () {
    $("#outThing").removeClass("active");
})
//关闭出库
$("#outThing").on("click", ".close,.outPackClose", function () {
    $("#outThing").addClass("active");
})

//打开材料
$(".getThing").on("click", ".h4-add", function () {
    $("#addMaintain").removeClass("active");
})
//关闭添加出库
$("#addMaintain").on("click", ".close,span", function () {
    $("#addMaintain").addClass("active");
})
